﻿using Cloud.Core.Request.WebChat.WxUser;
using Cloud.Core.Response.WxUser;
using Essensoft.AspNetCore.Payment.WeChatPay.V2.Response;
using System.Threading.Tasks;

namespace Cloud.Core.Interface
{
    public interface IPaymentService
    {
        Task<PaymentOrderBaseResponse> GeneratePaymentOrder(PaymentOrderRequest request);

        Task<WeChatPayPromotionTransfersResponse> Transfers(PayTransfersRequest viewModel);
        
        }
}
